home *** CD-ROM | disk | FTP | other *** search
/ BCI NET 2 / BCI NET 2.iso / archives / utilities / icon / forceicon18.lha / ForceIcon / Source / SMakeFile < prev    next >
Encoding:
Makefile  |  1995-01-27  |  944 b   |  61 lines

  1.  
  2. ### Some nice macros ;)))
  3.  
  4. LFLAGS        = DEFINE __CXM33=__UCXM33 DEFINE __CXD33=__UCXD33 \
  5.           DEFINE __CXM22=__UCXM22 DEFINE __CXD22=__UCXD22 \
  6.           VERBOSE SC SD NOICONS NODEBUG STRIPDEBUG
  7. LIBS        = LIB:debug.lib LIB:sc.lib LIB:pools.lib LIB:amiga.lib
  8.  
  9.  
  10.  
  11. ### make all
  12.  
  13. all : ForceIcon FIconPrefs
  14.  
  15.  
  16. .asm.o :
  17.     asm -U $*.asm
  18.  
  19. .c.o :
  20.     sc $*.c GSTIMM MCCONS
  21.  
  22.  
  23. ### Build server
  24.  
  25. ForceIcon : ForceIcon.gst ForceIcon.o FIconStub.o
  26.     @Avail >NIL: flush
  27.     slink WITH T:ForceIcon.WITH <<!(T:ForceIcon.WITH)
  28.         FROM
  29.         ForceIcon.o
  30.         FIconStub.o
  31.         TO
  32.         ForceIcon
  33.         $(LFLAGS)
  34.         LIB
  35.         $(LIBS)
  36.     <
  37.  
  38.  
  39. ### Build Prefs Program
  40.  
  41. FIconPrefs : ForceIcon.gst FIconPrefs.o
  42.     @Avail >NIL: Flush
  43.     slink WITH T:ForceIcon.WITH <<!(T:ForceIcon.WITH)
  44.         FROM
  45.         FIconPrefs.o
  46.         TO
  47.         FIconPrefs
  48.         $(LFLAGS)
  49.         LIB
  50.         $(LIBS)
  51.     <
  52.  
  53.  
  54.  
  55. ### Head for the Global Symbol Table
  56.  
  57. ForceIcon.gst : ForceIcon_gst.c ForceIcon.h
  58.     sc NOOBJNAME NODEBUG MGST=ForceIcon.gst ForceIcon_gst.c
  59.     GST ForceIcon.gst
  60.  
  61.